package com.wzd.shoppingService.model.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * InnoDB free: 504832 kB; (`SCHED_NAME` `TRIGGER_NAME` `TRIGGE
 *
 * @author WeiZiDong
 */
@Table(name = "`qrtz_simprop_triggers`")
@Data
@ApiModel("InnoDBfree:504832kB;(`SCHED_NAME``TRIGGER_NAME``TRIGGE")
public class QrtzSimpropTriggers implements Serializable {
    @Id
    @Column(name = "`sched_name`")
    @ApiModelProperty(value = "SchedName", example = "String")
    private String schedName;@Id
    @Column(name = "`trigger_name`")
    @ApiModelProperty(value = "TriggerName", example = "String")
    private String triggerName;@Id
    @Column(name = "`trigger_group`")
    @ApiModelProperty(value = "TriggerGroup", example = "String")
    private String triggerGroup;
    @Column(name = "`str_prop_1`")
    @ApiModelProperty(value = "StrProp1", example = "String")
    private String strProp1;
    @Column(name = "`str_prop_2`")
    @ApiModelProperty(value = "StrProp2", example = "String")
    private String strProp2;
    @Column(name = "`str_prop_3`")
    @ApiModelProperty(value = "StrProp3", example = "String")
    private String strProp3;
    @Column(name = "`int_prop_1`")
    @ApiModelProperty(value = "IntProp1", example = "1")
    private Integer intProp1;
    @Column(name = "`int_prop_2`")
    @ApiModelProperty(value = "IntProp2", example = "1")
    private Integer intProp2;
    @Column(name = "`long_prop_1`")
    @ApiModelProperty(value = "LongProp1", example = "1")
    private Long longProp1;
    @Column(name = "`long_prop_2`")
    @ApiModelProperty(value = "LongProp2", example = "1")
    private Long longProp2;
    @Column(name = "`dec_prop_1`")
    @ApiModelProperty(value = "DecProp1", example = "1.0")
    private BigDecimal decProp1;
    @Column(name = "`dec_prop_2`")
    @ApiModelProperty(value = "DecProp2", example = "1.0")
    private BigDecimal decProp2;
    @Column(name = "`bool_prop_1`")
    @ApiModelProperty(value = "BoolProp1", example = "String")
    private String boolProp1;
    @Column(name = "`bool_prop_2`")
    @ApiModelProperty(value = "BoolProp2", example = "String")
    private String boolProp2;

    private static final long serialVersionUID = 1L;
}
